Monografias.com > Sin categoría
Descargar Imprimir Comentar Ver trabajos relacionados

Matlab y su lista de comandos (página 2)




Enviado por makarenko



Partes: 1, 2

CAPITULO IV.

Comandos
utilizados en el Matlab

Comando

Descripción

abs

Valor absoluto

acker

Calcula la matriz K para ubicar los
polos de A-BK, vea también place

axis

Corrige la escala del gráfico
actual, vea también plot, figure

bode

Dibuja el diagrama de Bode, vea
también logspace, margin, nyquist1

c2dm

Pasa del sistema continuo al
discreto

clf

Borra la figura (use clg en Matlab
3.5)

conv

Convolución (útil para
multiplicar polinomios), vea también
deconv

ctrb

Matriz de controlabilidad, vea
también obsv

deconv

Deconvolución y
división de polinomios, vea también
conv

det

Halla el determinante de una
matriz

dimpulse

Respuesta al impulso de sistemas
lineales de tiempo discreto, vea también
dstep

dlqr

Diseño de reguladores LQR
lineales cuadráticos para sistemas de tiempo
discreto, vea también lqr

dlsim

Simulación de sistemas
lineales de tiempo discreto, vea también
lsim

dstep

Respuesta al escalón de
sistemas lineales de tiempo discreto, vea también
stairs

eig

Calcula los autovalores de una
matriz

eps

Tolerancia numérica del
Matlab

feedback

Conexión de dos sistemas por
realimentación.

figura

Crea una nueva figura o redefine la
figura actual , vea también subplot, axis

for

Lazo For-Next

format

Formato Numérico
(dígitos significativos, exponentes)

function

Para archivos-m del tipo
función

grid

Dibuja la grilla en el gráfico
actual

gtext

Agrega texto al gráfico
actual, vea también text

help

Ayuda

hold

Mantiene el gráfico actual,
vea también figure

if

Ejecuta código
condicionalmente

imag

Devuelve la parte imaginaria de un
número complejo, vea también real

impulse

Respuesta al impulso de sistemas
lineales de tiempo continuo, vea también step, lsim,
dlsim

input

Prompt para entrada de
usuario

inv

Inversa de una matriz

jgrid

Genera grilla de coeficiente de
amortiguamiento (zeta) y tiempo de establecimiento (sigma)
constantes , vea también sgrid, sigrid,
zgrid

legend

Leyenda en un
gráfico

length

Largo de un vector, vea
también size

linspace

Devuelve un vector linealmente
espaciado

lnyquist1

Produce un diagrama de Nyquist en
escala logarítmica , vea también
nyquist1

log

logaritmo natural, también
log10: logaritmo común

loglog

Grafica usando doble escala
logarítmica, también
semilogx/semilogy

logspace

Devuelve un vector
logarítmicamente espaciado

lqr

Diseño de reguladores lineales
cuadráticos LQR para sistemas continuos, vea
también dlqr

lsim

Simula un sistema lineal, vea
también step, impulse, dlsim.

margin

Devuelve margen de ganancia, margen
de fase, y frecuencias de cruce, vea también
bode

norm

Norma de un vector

nyquist1

Grafica el diagrama de Nyquist, vea
también lnyquist1. Note que este comando reemplaza
al comando nyquist para obtener diagramas de Nyquist
más precisos.

obsv

Matriz de observabilidad, vea
también ctrb

ones

Devuelve un vector o matriz de unos,
vea también ceros

place

Calcula la matriz K para ubicar los
polos de A-BK, vea también acker

plot

Dibuja un gráfico, vea
también figure, axis, subplot.

poly

Devuelve el polinomio
característico

polyadd

Suma dos polinomios

polyval

Valor numérico de un
Polinomio

print

Imprime el gráfico actual (a
impresora o a archivo postscript)

pzmap

Mapa de polos y ceros de sistemas
lineales

rank

Halla la cantidad de renglones o
columnas linealmente independientes de una
matriz

real

Devuelve la parte real de un
número complejo, vea también imag

rlocfind

Halla el valor de k y los polos en el
punto seleccionado

rlocus

Grafica el lugar de
raíces

roots

halla las raíces de un
polinomio

rscale

Encuentra el factor de escala para un
sistema con realimentación completa de
estados

set

Set(gca,'Xtick',xticks,'Ytick',yticks) para controlar
el número y el espaciado de marcas en los
ejes

series

Interconexión en serie de
sistemas Lineales que no dependan del tiempo

sgrid

Genera grilla de razón de
amortiguación (zeta) y frecuencia natural (Wn)
constantes , vea también jgrid, sigrid,
zgrid

sigrid

Genera grilla de tiempo de
establecimiento (sigma) constante, vea también
jgrid, sgrid, zgrid

size

Devuelve la dimensión de un
vector o matriz, vea también length

sqrt

Raíz cuadrada

ss

Crea modelos en espacio de estado o
convierte modelos LTI a espacio de estado, vea
también tf

ss2tf

representación Espacio de
estado a función de transferencia , vea
también tf2ss

ss2zp

representación Espacio de
estado a polo-cero ,vea también zp2ss

stairs

Gráfico tipo escalera para
respuesta discreta, vea también dstep

step

Dibuja la respuesta al escalón
, vea también impulse, lsim, dlsim.

subplot

Divide la ventana Gráfico en
secciones, vea también plot, figure

text

Agrega texto al gráfico
actual, vea también title, xlabel, ylabel,
gtext

tf

Crea una función de
transferencia o convierte a función de
transferencia, vea también ss

tf2ss

Función de Transferencia a
representación en espacio de estado, vea
también ss2tf

tf2zp

representación Función
de Transferencia a Polo-cero , vea también
zp2tf

title

Agrega un título al
gráfico actual

wbw

Devuelve el ancho de banda dado el
coeficiente de amortiguamiento y el tiempo de asentamiento
o el tiempo de elevación.

xlabel/ylabel

Agrega una identificación al
eje horizontal/vertical del gráfico actual, vea
también title, text, gtext

ceros

Devuelve un vector o matriz de
ceros

zgrid

Genera grilla de coeficiente de
amortiguamiento (zeta) y frecuencia natural (Wn) constante
, vea también sgrid, jgrid,sigrid

zp2ss

Polo-cero a representación en
espacio de estado, vea también ss2zp

zp2tf

Polo-cero a representación
función de transferencia , vea también
tf2zp

CAPITULO V.

Conclusiones

En MATLAB, es un programa que podemos crear
o definir un sistema si tenemos su representación en
términos de su función de transferencia, sus polos
y ceros o su representación en variables de estado. Esto
lo realizamos mediante las Herramientas de Control (control
toolbox) y sus comandos tf, zpk y ss respectivamente. De igual
forma podemos realizar transformaciones entre estas
representaciones mediante el uso de los mismos comandos y
también podemos visualizar el sistema creado o modificado
mediante printsys.

Utilizando los comandos adecuados, pudimos
aprender a modelar de una manera práctica y clara la
función de transferencia de cualquier sistema.

Algunas herramientas en Matlab son
utilizadas en la reducción de diagramas de
bloques.

CAPITULO IV

Recomendaciones

1. Todo archivo .m que vayan a crear,
"documéntenlo". El símbolo para hacer comentarios
en una línea es el porcentaje (%). Documenten entre otras
cosas lo que hace el código, los parámetros y
variables de retorno, y las variables intermedias más
importantes.

2. cuando usen el método imput para
recibir una entrada por parte del usuario, especifiquen bien que
tipo de datos es: vector (fila ó columna), matriz,
función, etc; y si correspone al valor de un
parámetro, especifiquen qué tipo de
parámetro es (por ejemplo, para el método SOR:
"ingrese lambda (coeficiente de relajación)" y no "ingrese
lambda")

Nota: Si es una función lo que piden
que el usuario ingrese, pueden hacer dos cosas: pídanle al
método imput que lo que le ingrese el usuario, no lo
evalúe, sino que lo almacene como string (para hacer esto,
coloquen como parámetro en la función imput
después de la cadena de caracteres que vayan a mostrar
inicialmente, este string: 's', así entre comillas. Ej: n
= imput( 'ingrese lambda (coeficiente de relajación)','s'
)); ); o pidanle al usuario que escriba la función entre
comillas simples.

d. Las variables son de máximo 7
letras (incluyendo el undeline).

4. Elaboren un manual de usuario de sus
trabajos (¡ahh, si!, a lo lenguajes de programación,
pero toca, me facilita la calificación y así no
toca ponerme a inventar).

Bibliografía

  • Computational Colour Science Using
    MATLAB – Stephen Westland & Caterina
    Ripamonti.pdf.

  • Engineering and Scientific Computations
    Using MATLAB – Sergey E. Lyshevski.pdf.

  • Kalman Filtering Theory and Practice
    Using MATLAB – Grewal and Andrews.pdf

  • Google.com.pe/.

  • http://fisica.unav.es/~angel/matlab/matlab0.html

A todo los docentes de la escuela de
formación profesional de ingeniería de minas,
quienes con sus conocimientos nos ayudan a formarnos
profesionalmente en el campo de la
ingeniería

 

 

Autor:

Mendez Vicente, Makarenko

DOCENTE: Ing, Jhony, Quispe

Monografias.com

FACULTAD DE INGENIERIA DE MINAS, GEOLOGIA Y
CIVIL

DEPARTAMENTO ACADEMICO DE INGENIERIA DE
MINAS

ESCUELA DE FORMACION PROFESIONAL DE
INGENIERIA DE MINAS

AYACUCHO – PERU

2012

Partes: 1, 2
 Página anterior Volver al principio del trabajoPágina siguiente 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter